pallidal stimulator - Spanish English Dictionary